package com.atguigu.tingshu.album.service;

import com.atguigu.tingshu.album.vo.CategoryVo;
import com.atguigu.tingshu.model.album.*;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

public interface BaseCategoryService extends IService<BaseCategory1> {


    //分类树形的结构
    List<CategoryVo> getBaseCategoryList();


    List<BaseAttribute> findAttribute(Long c1Id);

    //查询一级分类id下的三级分类
    List<BaseCategory3> findTopBaseCategory3(Long c1Id);

    //远程调用根据id查询专辑信息123Id
    BaseCategoryView getCategoryById123rpc(Long id);
}
